Unite Copenhagen Keynote:实时3D技术再造世界
Unite Copenhagen正式拉开了帷幕,15年前Unity在哥本哈根初次创立时所定下的目标,正在一步步成为现实。在本次Keynote主题演讲上,我们将向广大创作者展示那些引领游戏变革的产品和熠熠生辉激动人心的演示项目。
下面是Unite Copenhagen Keynote主题演讲视频,视频长达2小时,请在Wi-Fi状态下观看。
再造世界
游戏中革命性的虚拟内容创作方式总是能够激发我们的灵感。在人机互动、图形功能和社交联结方面,新的主机设备、流传输技术、开发工具和创新理念将改变游戏行业的格局。简而言之,游戏技术和游戏创作者正在塑造新世界。
实时3D技术为每位创作者带来了更多可能性,以全新方式促进了不同行业的创新。我们已经在汽车交通行业和建筑行业见识了新技术的力量。
实时3D技术还将应用在微创手术、人工智能交互、机器人训练,甚至是制造工厂车间布局的规划上。这将是创作者最好的时光,我们为能够参与此段旅程而感到自豪。
轻松提升项目性能表现
在过去几年,我们展示了面向数据技术栈DOTS可以实现惊人的游戏规模和性能。Megacity演示项目使用DOTS,实现了同时运行450万个渲染器和数十万个游戏对象与音频资源。
从玩家角度,更高的性能和可扩展性能够让游戏体验更具沉浸感。而从开发者角度,迭代速度的提升也能够提高开发效率。
新的转换工作流程让开发者得以使用同样的内容创作方法,而DOTS和新数据实体带来的巨大性能提升也能助力开发。简而言之,使用DOTS编程将更加方便。
我们将发布一个DOTS的示例项目,该项目将展示DOTS的各组件系统,包括:物理、动画、网络代码,内容转换工作流程也会结合DOTS使用。你可以使用这个简单的环境作为起点,创作出属于自己的游戏。
使用Unity Simulation测试、训练与验证
Unity Simulation是我们全新的云端模拟产品,可用于在Google Cloud上同时大规模运行Unity项目的多个实例。
Unity Simulation可用于在游戏、汽车和机器人等多个行业中加快应用的开发。你可以在模拟世界中测试、训练或验证任何项目的原型和概念,无需面临真实世界中的各种难题。
游戏开发者可以使用新技术解决重要而繁琐的挑战,例如:游戏启动前的测试。由于资源限制和紧张的截止日期,在发布前完善高质量的游戏将是一个非常庞大的任务。
借助Unity Simulation,开发者可以进行多次测试运行,解决开发过程中游戏不同方面的问题,包括游戏平衡和玩家体验测试,返回的测试数据能够帮助你分析问题所在。
Unity Simulation还可以用于在模拟3D世界中建立上百万个假设场景和极端情况下,训练车辆的自动驾驶。自动驾驶汽车可以在现实中无法实现或危险的情况下进行测试,开发者可以使用虚拟环境在云端训练机器学习模型,然后将数据与知识传输到真实世界的车辆上,所有一切都是实时,并行发生的。
Unity Simulation现在已经进入了封闭Beta测试阶段,我们计划利用Beta阶段取得反馈,调整需求。你可以加入Unity Simulation Beta测试项目,使用Unity Simulation解决测试、训练和验证上面临的挑战。
加入Unity Simulation Beta测试项目:
https://unity.com/simulation
图形工具实现前所未有的视觉效果
Unity Graphics图形团队致力于创造最顶尖的图形技术,高性能的一流图形效果,以及简单易用的艺术创作工作流程。我们通过可编程渲染管线SRP,让开发者能够直接自定义所需的效果。
你可以即刻使用两款新渲染管线,在此基础上开发自己的方案,或根据需求进行定制。
高清晰渲染管线即将可用于正式制作
首先介绍的是高清晰渲染管线HDRP,你可以使用它在高端硬件上挑战图形效果的极限,制作逼真、高性能的高保真度视觉效果。
Unity 2019.3中,HDRP将脱离预览阶段,它可以在游戏高稳定帧率下,轻松驾驭炫酷的图像和逼真的画面效果。HDRP资源将充分利用硬件资源,实现最佳视觉效果,在高端平台上凸显真实感。
开发者只需使用Visual Effect Graph、Shader Graph着色器视图和Progressive Lightmapper渐进式光照贴图等适用于正式制作的创作工具照常创作即可。
为了展示如何使用HDRP呈现出色的结果,Multiverse的创始人兼CEO Freeman Fan展示了他们最新的项目《Earth from Another Sun》。
Multiverse团队设想了一个壮美的世界,外星人在栩栩如生的环境中生存。为了实现此种效果,团队使用了许多HDRP效果,例如:曝光调整、色调映射、次表面散射、体积光照、颜色分级和镜头扭曲。
最终成果是一个美丽且庞大的世界,在运行时整体性能一直保持在流畅的每秒60帧,即使遭遇大量敌人时,帧率也一直保持流畅平稳。
通用渲染管线:在任何Unity平台呈现高性能视觉表现
第二个新管线是通用渲染管线Universal Render Pipeline,简称URP,此前它被称为轻量级渲染管线LWRP。
如果想在所有Unity支持平台上应用渲染效果,通用渲染管线将是你最佳的选择。它功能强大,开箱即用,能够创作高性能的精美图像。最大的优点是:它适用于Unity支持的所有平台,不论是2D项目、3D项目还是XR项目。
有了通用渲染管线,你将可以使用所有新的创作工具和工作流程,包括:Visual Effect Graph、Shader Graph着色器视图、新的后期处理功能和渲染通道。
现在你可以更新使用Unity默认渲染功能的项目,它将有更好的外观,更稳定的运行过程,可以更好地进行扩展。新的管线使用了改进的单通道渲染技术,大幅提升了性能。
只需创作一次,便可多平台部署,项目将具有强劲的性能和顶尖的图形。为了展示效果,我们在PlayStation 4、Xbox One、Nintendo Switch™以及三台不同配置的手机上演示了Boat Attack项目。
如果你同时想要漂亮的画质和丰富的内容,通用渲染管线一定会成为你的最爱。
你可以使用升级工具来升级你的项目,或使用Unity Hub上的Universal通用模板新建一个项目,使用所有这些正式产品级的功能,体验优异性能。
“工欲善其事,必先利其器。”有了新的高清晰渲染管线HDRP和通用渲染管线URP,此后,你可以自信地使用各种功能创建自己的项目。
《异教徒》:Unity实时高清图像渲染
在GDC 2019上,我们发布了实时渲染电影短片《异教徒》,它可在商用级的PC机上在1440p的分辨率下以30fps的速度运行。
《异教徒》使用了Unity最新的图形技术,使用高清晰渲染管线HDRP进行制作,集成了最新的后期处理效果。
我们在Keynote主题演讲上展示了整部影片。影片中的新角色Morgan是使用Visual Effect Graph制作的,艺术家可以使用GPU粒子创建一个模拟影像,然后在其中改变人物的外形、性别、外貌及行为,粒子效果将随着艺术家的操作而实时改变,艺术家可以在最终图像上即时观察调整的效果。
HDRP现带有内置的Shader Graph着色器视图,其主节点功能将用于表现头发、眼睛和纤维。眼睛的主节点能为眼睛添加虹膜的焦散效果和光线在角膜上的反射效果,让其更具真实感。同时我们还用主节点给另一主要人物Gawain制作了胡茬和睫毛。
Visual Effect Graph和HDRP将在Unity 2019.3中脱离预览阶段,达到正式产品级的水准。
2D工具
从RPG游戏到三消游戏,当今一些最成功的游戏,包括移动游戏Top 100排行榜中的75款,都是2D游戏。新的2D工具帮助你运用最高效的工作流程创建杰出的游戏体验。
我们制作了the Lost Crypt项目,在一个项目中运用了完整的2D工具套件。这个生机勃勃的场景中运用了动画、光线效果、有机地形、着色器以及后处理效果,全部通过原生2D功能实现。
艺术家和设计师们可以直接在Unity编辑器里使用新的2D工具。不同规模的团队和项目,无论面向任何目标平台,现在可以更快实现更加引人入胜的精美结果。
2D开发套件将在Unity 2019.3中适用于正式制作。
构建流畅的实时多人游戏体验
Unity Multiplayer服务团队致力于创建工具和服务,帮助开发者构建最佳的多人游戏。为了实现这个目标,我们和MADFINGER Games等工作室合作,不断进行技术改进。
在Unite大会上,我们分享了MADFINGER的案例,如何在他们的新作《Shadowgun War Games》上使用Multiplayer服务。《Shadowgun War Games》是一款竞技风格的第一人称射击手游,强调快节奏的动态游戏体验。
MADFINGER的专注于克服在上一款游戏《Shadowgun Legends》的运营过程中遇到的挑战。他们想要实现超低延时的游戏交互,预防作弊,并创建有趣的游戏过程。
我们帮助MADFINGER采用了Unity Transport Package资源包,Multiplay游戏服务器托管服务和Matchmaking匹配功能,以及Vivox游戏内通讯服务。通过这些方案帮助MADFINGER打造最佳的游戏效果。
Unity Transport Package资源包已经提供预览版,Multiplay Matchmaking将于今年10月面向所有Multiplay用户发布Beta版本,而开发者现在就可以使用Multiplay游戏服务器托管和Vivox游戏内通讯服务。
革新开发者工作流程
创建深度交互的增强现实体验
增强现实体验创作者们梦想远大,追求应用或游戏与现实实现智能交互。而我们为创作者准备了一整套AR解决方案,能够达到与现实深度交互的效果。
在AR Foundation的基础上,我们的混合和增强现实工作集MARS让AR创作过程变得更加直观。这种工作流程可以快速构建原型,测试并提供环境感知,实现真正的交互体验,给人真实存在的感觉,并且可以与现实世界交互。
我们用于多平台开发的AR Foundation,能够帮助开发者把AR体验提供给更多用户。它提供统一的工作流程,这意味着开发者不必为不同的平台重新构建应用。只需要进行一次构建,便可在所有平台上运行。
AR Foundation现已支持可穿戴AR设备,意味着有史以来第一次,开发者可以只构建一次应用,便可让应用适用于ARKit、ARCore、HoloLens、以及Magic Leap设备。
通过运用最新的XR Interaction交互工具集,开发者可以在AR或VR体验中添加交互效果。开发者不必从头开始编写交互的代码,便可在场景内轻松添加交互组件。
我们理解为了增加AR功能而不得不重新构建整个应用的痛苦,因此我们正式支持直接向原生移动应用加入AR的功能,这样会开启Unity和AR工具的完整功能,把AR加入到成千上万款现有的原生应用中。
实时建筑信息模型BIM
今年6月,我们发布了面向建筑,工程和施工(AEC)行业的Unity Reflect, 实现从BIM模型到实时3D的一键转化。我们也邀请了一些标志性AEC行业公司参与早期测试。
第一个应用Unity Reflect的AEC项目是即将成为美国纽约布鲁克林区最高建筑的一座摩天大楼,由屡获殊荣的建筑公司SHoP Architects设计。这家公司运用Unity Reflect完成3D设计到实时3D的准备和转化工作,工作时间从数周缩短为几秒时间。
通过缩短数据准备和优化方面占用的时间,SHoP拥有了更多时间来创造AR和VR应用,用以优化这个地标项目的设计和施工规划流程。
通过Unity Reflect更好地衔接设计和施工过程,开发者可以更容易地发现设计缺陷,快速解决问题,减少开发时间。我们将于今年秋季上线Unity Reflect。
通过Game Tune实现最佳游戏体验
为了通过游戏实现盈利,开发者们需要持续提高收入和玩家留存率。这通常意味着需要提供一系列优化,包括:活动、内容、功能等工作流程。
每轮上线需要数周的时间去完成分析,某些更新可能会在玩家群体里产生负面效果。那么应该如何快速测试,同时减少风险呢?
我们为游戏工作室提供GameTune,无论工作室有多大的规模,他们都能够通过机器学习来帮助他们快速学习和行动。只需要选择一个优化目标,在GameTune输入需要测试的各种变量即可。
游戏中的几乎所有内容都是可以动态调整,例如:不同的应用内购买捆绑包,教学内容长度,或者游戏难度等级。GameTune自动调整游戏的不同内容,实现最佳优化效果。
和A/B测试不同,每一个玩家可以在游戏中选择高性能结果,帮助该系统持续学习和迭代。在实验中节省下来的时间,能够投入到开发和优化新功能,以此革新开发者的工作流程。
小结
Unite Copenhagen Keynote主题演讲的重点内容为大家分享到这里,后续我们将为大家分享更多本次大会的重点技术内容,敬请期待。
开发者们,让我们一起准备重塑一个新世界吧。
下载Unity Connect APP,请点击此处。 观看部分Unity官方视频,请关注B站帐户:Unity官方。
你可以访问Unity答疑专区留下你的问题,Unity社区和官方团队帮你解答:
Connect.unity.com/g/discussion
推荐阅读
AR Foundation-支持多平台手持式AR开发套件高清晰渲染管线HDRP入门指南Unity Reflect:一键转换BIM数据至实时3D环境
面向数据技术栈DOTS之ECS实体组件系统
deltaDNA将加入Unity,带来与玩家沟通的一流工具Unity浏览器实时流传输框架WebRTC发布
喜欢本文,请点“在看”